ISubsystem.Log 方法
将指定资料记录到记录档共享记忆体中。
命名空间:IntervalZero.KINGSTAR.Base.Class组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
语法
LogCommand Log(
KsLogChannel[] Channels,
int TriggerChannel,
double TriggerValue,
KsLogTriggerType TriggerType,
double Duration
)
Function Log(
Channels As KsLogChannel(),
TriggerChannel As Integer,
TriggerValue As Double,
TriggerType As KsLogTriggerType,
Duration As Double
) As LogCommand
参数
Channels
型别:KsLogChannel
记录到每个通道的资料。
TriggerChannel
型别:int
触发记录的通道。
TriggerValue
型别:double
当记录通道的值达到触发值时,开始记录。
TriggerType
触发记录的方式。
Duration
型别:double
记录资料的时间长度(单位:秒),记录档最长可记录 10 分钟。若设置为零,系统将持续记录并保留最新 10 分钟的资料。
回传值
型别:LogCommand
回传一个记录档命令状态。
可用的 EtherCAT 状态
ecatOP
参见